	.printarea{
	background: #FFF;width: 190mm;padding: 10mm 10mm 8mm 10mm;color: #000000;position: relative;
	}
	.p{
		border: dashed 1px #ccc;
	}
	.table1{
		text-align:left;width: 100%;
	}
	.table1 tr{
		line-height: 26px;
	}
	.table1 tr td{
		font-size: 12px;
	}
	.table2{
		text-align:left;width: 100%;border-top: 2px solid #000;border-bottom: 2px solid #000;
	}
	.table2 tr{
		line-height: 40px;border-top: 2px solid #000;border-bottom: 2px solid #000;
	}
	.table2 tr td,th{
		padding-left: 10px;
	}
	.tr{
		background: #e7e7e7;
	}
	tbody th{
		background: #f7f7f7;
	}
	.bot{
		line-height: 12px;padding-bottom: 5px; padding-top: 5px;
	}
	.bot span{
		    line-height: 20px; white-space: nowrap;display: inline-block;width: 24%;height: 20px;padding: 0;margin: 0;border: 0; overflow: hidden;text-overflow: ellipsis;
	}
	.print-btn{
		background-image:linear-gradient(to top ,#333,#777777);
		box-shadow:2px 2px 5px #777;margin-bottom: 5px;
	}
	.print-btn:hover{
		background-image:linear-gradient(to top ,#777,#555);
	}
	.print-btn a{
		font-size: 20px;color: #fff;
	}
	.print-btn a:hover{
		color: #fff;
	}
	.print{
		width: 190mm;text-align: right;padding-top: 30px;
	}